/*
* @Author: Administrator
* @Date:   2017-11-20 10:52:57
* @Last Modified by:   鍐伴洩
* @Last Modified time: 2018-05-28 15:37:46
*/
.login-container{
	background: #fdfdfd;
}
header{
	height: 110px;
	line-height: 110px;
}

.right-nav li{
	float: left;
	padding: 0 15px;
	line-height:110px;
}
.right-nav li a{
	color: #666;
}
.regBtn:hover{
	color: #fff;
}
.right-nav li a.login-btn{
	color:#d20920;
}
.right-nav li a.service{
	padding-right: 0;
}
label.error{
	color: red !important;
}
/* 扫码登陆 */
.loginbigBox{
	clear: both;
}
.codeLogin{
	color: #748bd5;
	display: block;
	line-height: 36px;
}
.codesimg{
	display: none;
	clear: both;
	padding: 0 0 30px 34px;
}
.codesimg #countLogin{
	margin: 0 0 45px 0;
}
.codesimg img{
	width: 234px;
	height: 234px;
}
/* banner */
.banner{
	width: 100%;
	height: 591px;
	background: url(../imgs/banner.png) no-repeat center center;
	background-size: cover;
}
.banner_inner .left_img{
	width: 776px;
	float:left;
}
.banner_inner .right_box{
	margin: 90px 19px 0 0;
}
#sendBtn{
	cursor: pointer;
}
.login-box{
	position: relative;
	box-sizing:border-box;
	width: 342px;
	padding: 0 22px 22px 22px;
	background: #fdfdfd;
	box-shadow: 0 2px 16px #8ec7fd, 0 0 1px #8ec7fd, 0 0 1px #8ec7fd;
	-webkit-box-shadow:0 2px 16px #8ec7fd, 0 0 1px #8ec7fd, 0 0 1px #8ec7fd;
	-moz-box-shadow:0 2px 16px #8ec7fd, 0 0 1px #8ec7fd, 0 0 1px #8ec7fd;
}
.registBox{
	padding-top: 20px;
}
.fl_wrap{
	clear: both;
	margin-bottom: 15px;
	position: relative;
}
.fl_wrap input{
	border:1px solid #e5e5e5;
	width: 100%;
	padding: 8px 0 12px 55px;
	background: url(../imgs/r1.png) no-repeat left center;
}
.fl_wrap .num_code{
	padding: 0;
}
.fl_wrap input.phone_num{
	background: url(../imgs/r2.png) no-repeat left center;
}
.fl_wrap input.message_num{
	background: url(../imgs/r3.png) no-repeat left center;
}
.fl_wrap input.password{
	background: url(../imgs/r4.png) no-repeat left center;
}
.fl_wrap input.password_pre{
	background: url(../imgs/r5.png) no-repeat left center;
}
.fl_wrap .num_code{
	position: absolute;
	right: 0;
	width: 110px;
	height:42px;
	top: 0;
	line-height: 42px;
	background: #eee;
	text-align: center;
	font-family: "宋体";
	font-size: 14px;
	color: #666;
}
.banner .agree{
	margin: 8px 0 19px;
	display: block;
}
.banner .remPass{
	margin: 16px 0;
}
.banner_inner.left_img{
	float: left;
}
.banner .agree label{
	font-size: 16px;
	color: #666;
}
.banner .agree label a{
	color: #6794c6;
}
.regBtn{
	width: 100%;
	height: 44px;
	line-height: 44px;
	text-align: center;
	background: #ffc001;
	color: #fdfdfd;
	font-size: 20px;
	display: inline-block;
}
/* list-nav */
.list-nav{
	width: 100%;
	height: 175px;
	background: url(../imgs/bg_1.png) no-repeat center center;
	background-size: cover;
	text-align: center;
	padding: 25px 0 27px;
}
.list-nav ul{
	width: 840px;
	margin: 0 auto;
	background: red;
}
.list-nav ul li{
	padding: 0 25px;
	float: left;
	box-sizing:content-box;
	width: 97px;
}
.list-nav ul li:first-child{
	padding-left: 0;
}
.list-nav ul li:last-child{
	padding-right: 0;
}
.list-nav ul li p{
	color: #333;
	margin-top: 14px;
	text-align: center;
}
/* 底部 */
.footer{
	width: 100%;
	height: 205px;
	padding: 49px 0 40px;
}
.footer-inner{
	width: 900px;
	margin: 0 auto;
	height: 100%;
}
.footer-inner .left{
	width: 600px;
	float: left;
}
.footer-inner p{
	font-size: 15px;
	color: #999;
	line-height: 30px;
}
.footer-inner .code{
	float: right;
}
.footer-inner .code div{
	float: left;
}
.footer-inner .code div p{
	text-align: center;
}
.footer-inner .code div.code_1{
	margin-right: 42px;
}

/* 注册 */
.fl_wrap .change{
	color: #333;
	font-size: 15px;
	margin-left: 19px;
	font-family: "宋体";
	cursor: pointer;
}
.forgetPsw{
	float: right;
	color: #666;
}
.noNumber{
	float: right;
	color: #666;
	margin-top: 15px;
}
.noNumber a{
	color: #6794c6;
}
/* 忘记密码 */
.forgetBtn{
	margin-top: 55px;
}

/* 关于我们 */
.aboutInner{
	background:url(../imgs/bgAbout.png) no-repeat;
	height: 591px;
}
.aboutInner .hTitle{
	color: #10450f;
	text-align: center;
	font-size: 20px;
	font-style: italic;
	padding: 43px 0 25px 0;
}
.aboutInner .usContent{
	padding: 0 0 0 77px;
}
.aboutInner .usContent h3{
	color: #333;
	height: 46px;
	font-size: 18px;
}
.aboutInner .usContent p{
	height: 50px;
	color: #666;
}
/* 登录 */
.rightLogin{
	background: #fdfdfd;
	box-shadow: 0 2px 16px #8ec7fd, 0 0 1px #8ec7fd, 0 0 1px #8ec7fd;
    padding-bottom: 22px;
}
.rightLogin .login-box{
	box-shadow:none;
}
/* 看不清换一张 */
.lookImg img{
	width: 155px;
	height: 49px;
}
/* 注册修改 */
.right-nav li .phonecall{
	padding: 0 0 0 38px;
	background: url(../imgs/phone.png) no-repeat left center;
	color: #333;
}
.logo i{
	width: 6px;
	height: 6px;
	border-radius:50%;
	margin: 0 21px;
	display: inline-block;
	background: #12411f;
}
.logo span{
	color: #333;
	font-size: 24px;
}
.fl_wrap input#yyzz{
	background-image: url(../imgs/yyzz1.png);
}
.fl_wrap input#sqs{
	background-image: url(../imgs/sqs1.png);
}
.registBox{
	background:#f6f6f6;
	padding: 0 0 16px 0;
	height: auto;
}
.registInner{
	clear: both;
	width: 1200px;
	background: #fff;
	margin: 0 auto;
	height: 100%;
}
.topReg{
	clear: both;
	background:#f6f6f6;
	height: 50px;
	color: #333;
	font-size: 18px;
	line-height: 50px;
}
.topReg .alLogin{
	font-size: 16px;
}
.topReg .alLogin a{
	color: #fb524e;
}
.registBt{
	width: 610px;
	padding: 62px 0 0 0;
	margin: 0 auto;
}
.haveNum{
	padding: 0 74px;
	margin: 0 0 38px 0;
}
.haveNum label{
	color:#999 ;
	background: url(../imgs/men.png) no-repeat left center;
	padding: 0 0 0 30px;
	cursor: pointer;
}
.haveNum label.active{
	color:#666;
	background-image: url(../imgs/menc.png);
}
.haveNum label.hasNum{
	margin: 0 108px 0 0;
}
.logBox{
	box-shadow: none;
	background: none;
}
#noregist,#noregist2{
	display: none;
	padding-bottom: 120px;
}
.logBox .fl_wrap,.logBox .fl_wrap{
	margin-bottom: 20px;
	width: 100%;
}
.logBox .fl_wrap input{
	width: 75%;
}
.logBox .fl_wrap .num_code{
	width: 110px;
	right: 138px;
}
.logBox .agree{
	margin: 19px 0 30px;
}
.logBox .regBtn{
	width: 75%;
}
.logBox{
	width: 100%;
}
.logBox .resource{
	width: 60px;
	height: 26px;
	background: #eee;
	color: #6794c6;
	padding: 7px 15px;
	font-size: 14px;
	margin: 0 0 0 8px;
	border: 1px solid #e5e5e5;
}
.logBox .fl_wrap .photofile{
	opacity: 0;
    position: absolute;
    right: 26%;
    width: 17%;
    padding: 0;
    border: 0;
    height: 100%;
    background: none;
}
.href{
	position: absolute;
    left: 56px;
    display: inline-block;
    top: 9px;
    width: 45%;
    color: #666;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
#yycard,#sqscard{
	display: none;
}
#codeChange{
	position: relative;
	width: 234px;
	height: 234px;
}
.maskcode{
	cursor: pointer;
	position: absolute;
	display: none;
	left: 58px;
	top: 82px;
	width: 234px;
	height: 234px;
	background: rgba(0,0,0,.6);
	font-size: 20px;
	color: #fff;
	text-align: center;
	line-height: 234px;
}